meeting place – English–Español translations

🇬🇧 en es 🇪🇸

meeting place noun

  • place where people arrange to meet
lugar de encuentro
Wiktionary Links